put up a good fight - Türkisch Englisch Wörterbuch